using System;
using System.Collections.Generic;

namespace HISModels.Entities
{
	public class RefHu
	{
	    public RefHu()
		{
			this.Addresses = new List<Address>();
			this.DoctorHuRels = new List<DoctorHuRel>();
			this.DoctorSchedules = new List<DoctorSchedule>();
			this.HuLobRels = new List<HuLobRel>();
			this.HuWards = new List<HuWard>();
			this.ItemSites = new List<ItemSite>();
			this.SysRoles = new List<SysRole>();
		}

		public int Id { get; set; }
		public string NameValue { get; set; }
		public string DescValue { get; set; }
		public string CodeValue { get; set; }
		public string CodeBusiness { get; set; }
		public string Phone { get; set; }
		public string CEO { get; set; }
		public Nullable<int> RecordStatus { get; set; }
		public virtual ICollection<Address> Addresses { get; set; }
		public virtual ICollection<DoctorHuRel> DoctorHuRels { get; set; }
		public virtual ICollection<DoctorSchedule> DoctorSchedules { get; set; }
		public virtual ICollection<HuLobRel> HuLobRels { get; set; }
		public virtual ICollection<HuWard> HuWards { get; set; }
		public virtual ICollection<ItemSite> ItemSites { get; set; }
		public virtual ICollection<SysRole> SysRoles { get; set; }
	}
}

